Meaning of (मंदिर शिरा) mandir shira in english
As verb :
hamstring
Suggested : (in humans and other primates) any of the tendons that bound the ham of the knee
Word of the day
(मंदिर शिरा) mandir shira
can be used as verb.. No of characters: 10 including consonants matras.
Transliteration :
ma.ndira shiraa